al ahly
International FootballHamza Abdelkarim and the €100m Clause: When Barcelona Prices an Unverified Egyptian DreamThe €100 million figure was not on the invoice Barcelona paid Al Ahly. It sit...
Volleyball2026 Volleyball Men's Club World Championship in Poland: Eight Teams, Four Continents, and an Unmeasured System GapOpening: one list, two names that made me pause When FIVB announced the eight...
International FootballA Goalkeeper Placed on the Scales Live on Dutch AirwavesIn Feyenoord's last three Eredivisie matches, there was a small detail few...
BadmintonThe Champion's Fall: When the Asian Games Court Stops Keeping SecretsIn their last three matches, the game scores of Satwiksairaj Rankireddy and...
BadmintonDecoding the Paris 2026 Olympic Badminton Final: Axelsen Won With a System, Not a MiracleOn August 5, 2026, at the Porte de La Chapelle Arena in Paris, Viktor Axelsen...
GolfNick Taylor, Medinah's 18th, and a Ten-Year Wait for One BeatOn Friday afternoon at Medinah, Nick Taylor stood on the 18th tee holding a...
International FootballFC Seoul Fielding Osan High Schoolers Against Persib: Three Data Layers Beneath One Rotation DecisionAt FC Seoul's most recent press conference, head coach Kim Gi-dong said...
Table TennisWorld Table Tennis: The Void Behind China's ThroneIn Paris, when Fan Zhendong ended the men's singles final with a forehand loo...
BasketballPJ Palacielo, 8 Assists and 2 Rebounds: When the Jokić Blueprint Reaches the UAAPOctober 12, 2026. I opened the box score of the National University–Adamson...
EsportsVCT China 2027: Riot Trims Partner Slots From 10 to 8, Five Orgs Reportedly CutMy feed still holds the moment Xi Lai Gaming lifted the Ascension 2026 trophy...
TennisThe 2026 Junior Wimbledon and Vietnamese Tennis's Blank LedgerAt an ITF World Tennis Tour event held in Vietnam, I sat in the third row, a...
Domestic FootballThailand and the 2029 Gamble: Inside the Anthony Hudson Extension DecisionIn the first half of a friendly between the South Korea and Senegal national...
International FootballThe Major Tournament Effect: How One Brilliant Month Rewrites the Transfer Price TagOn the night of December 18, 2026, at Lusail Stadium in Qatar, a 21-year-old...
BadmintonThe 24-22 Set in the Asian Games Third Round: The Submerged Part of Two Vietnamese Badminton DefeatsThe shuttle fell to the floor at 24-22, and the noise in the arena split into...
International FootballThree Goals at the Amex: Arsenal, an Eight-Match Winning Run, and the Price of an Interrupted RhythmI was sitting in the commentary box at the Amex Stadium, and what made me tur...
TennisBadosa's 9-Match-Point Rescue: When Patience Overcomes ChaosNew York, late August 27 — The clock hit 11:47 PM at Louis Armstrong Stadium,...
International FootballNorwegian Football Federation Files Complaint Against FIFA President Gianni Infantino: Three Fronts, One Test of Governance IndependenceNORWEGIAN FOOTBALL FEDERATION FILES COMPLAINT AGAINST FIFA PRESIDENT GIANNI...
Domestic FootballVietnam U17 lose 1-4 in Seoul: the four conceded goals measure nothing, the penalty doesAt minute 78 of the stream I was watching from Paris, a player in white bent...
International FootballWhen the Label Lies: A Data-Quality Lesson for Vietnam's Football PipelineThere is a kind of mistake in my profession that never makes the front page:...
International FootballAn obituary inside a football database: entity mislabelling and the cost of a dirty corpusOn 22 October 2026, inside a corpus labelled football, I stopped at one recor...
Volleyball2026 Volleyball Men's Club World Championship in Poland: Eight Teams, Four Continents, and an Unmeasured System GapOpening: one list, two names that made me pause When FIVB announced the eight...
International FootballA Goalkeeper Placed on the Scales Live on Dutch AirwavesIn Feyenoord's last three Eredivisie matches, there was a small detail few...
BadmintonThe Champion's Fall: When the Asian Games Court Stops Keeping SecretsIn their last three matches, the game scores of Satwiksairaj Rankireddy and...
BadmintonDecoding the Paris 2026 Olympic Badminton Final: Axelsen Won With a System, Not a MiracleOn August 5, 2026, at the Porte de La Chapelle Arena in Paris, Viktor Axelsen...
GolfNick Taylor, Medinah's 18th, and a Ten-Year Wait for One BeatOn Friday afternoon at Medinah, Nick Taylor stood on the 18th tee holding a...
International FootballFC Seoul Fielding Osan High Schoolers Against Persib: Three Data Layers Beneath One Rotation DecisionAt FC Seoul's most recent press conference, head coach Kim Gi-dong said...
Table TennisWorld Table Tennis: The Void Behind China's ThroneIn Paris, when Fan Zhendong ended the men's singles final with a forehand loo...
BasketballPJ Palacielo, 8 Assists and 2 Rebounds: When the Jokić Blueprint Reaches the UAAPOctober 12, 2026. I opened the box score of the National University–Adamson...
EsportsVCT China 2027: Riot Trims Partner Slots From 10 to 8, Five Orgs Reportedly CutMy feed still holds the moment Xi Lai Gaming lifted the Ascension 2026 trophy...
TennisThe 2026 Junior Wimbledon and Vietnamese Tennis's Blank LedgerAt an ITF World Tennis Tour event held in Vietnam, I sat in the third row, a...
Domestic FootballThailand and the 2029 Gamble: Inside the Anthony Hudson Extension DecisionIn the first half of a friendly between the South Korea and Senegal national...
International FootballThe Major Tournament Effect: How One Brilliant Month Rewrites the Transfer Price TagOn the night of December 18, 2026, at Lusail Stadium in Qatar, a 21-year-old...
BadmintonThe 24-22 Set in the Asian Games Third Round: The Submerged Part of Two Vietnamese Badminton DefeatsThe shuttle fell to the floor at 24-22, and the noise in the arena split into...
International FootballThree Goals at the Amex: Arsenal, an Eight-Match Winning Run, and the Price of an Interrupted RhythmI was sitting in the commentary box at the Amex Stadium, and what made me tur...
TennisBadosa's 9-Match-Point Rescue: When Patience Overcomes ChaosNew York, late August 27 — The clock hit 11:47 PM at Louis Armstrong Stadium,...
International FootballNorwegian Football Federation Files Complaint Against FIFA President Gianni Infantino: Three Fronts, One Test of Governance IndependenceNORWEGIAN FOOTBALL FEDERATION FILES COMPLAINT AGAINST FIFA PRESIDENT GIANNI...
Domestic FootballVietnam U17 lose 1-4 in Seoul: the four conceded goals measure nothing, the penalty doesAt minute 78 of the stream I was watching from Paris, a player in white bent...
International FootballWhen the Label Lies: A Data-Quality Lesson for Vietnam's Football PipelineThere is a kind of mistake in my profession that never makes the front page:...
International FootballAn obituary inside a football database: entity mislabelling and the cost of a dirty corpusOn 22 October 2026, inside a corpus labelled football, I stopped at one recor...
